concurrent term - Spanish English Dictionary